Hurricane Helene made landfall on September 26, 2024, at 11:10 p.m. EDT near the Aucilla River... (26 revisions)